leave one's mark on - Turc Anglais Dictionnaire